package com.api.syh56.shengyunhui.entity.dto;


import com.api.syh56.shengyunhui.entity.InvoiceTitle;
import lombok.AccessLevel;
import lombok.Data;
import lombok.experimental.FieldDefaults;

@Data
@FieldDefaults(level = AccessLevel.PRIVATE)
public class InvoiceDTO {
//    /**
//     * 抬头类型
//     */
//    Short titleType;

    /**
     * 抬头id（弃用，直接使用下面的invoiceTitle存储抬头信息）
     */
    Long titleId;

    /**
     * 抬头
     */
    InvoiceTitle invoiceTitle;

//    /**
//     * 税号
//     */
//    String taxNum;

    /**
     * 发票内容
     */
    String invoiceContent;

    /**
     * 备注信息
     */
    String postscript;

    /**
     * 运单id
     */
    String[] wid;
//    String wid;

    /**
     * 邮箱地址
     */
    String mailbox;

    /**
     * 开票方式
     *  1 合并开票
     *  0 单独开票
     */
    Short invoiceWay;
}
